org.eclipse.vtp.desktop.editors.core.theme
Interface ComponentFrame

All Superinterfaces:
ThematicFrame
All Known Subinterfaces:
ConnectorFrame, ElementFrame
All Known Implementing Classes:
AttractionComponentFrame, AttractionConnectorFrame, AttractionElementFrame, MantisComponentFrame, MantisConnectorFrame, MantisElementFrame

public interface ComponentFrame
extends ThematicFrame


Method Summary
 void addListener(ComponentFrameListener listener)
           
 void adjustPosition(int xoffset, int yoffset)
           
 org.eclipse.swt.graphics.Rectangle getBounds()
           
 void initializeGraphics(org.eclipse.swt.graphics.GC gc, java.util.Map resourceMap)
           
 void mouseDoubleClick(CommandListener commandListener, int x, int y, int modifiers)
           
 void mouseDown(CommandListener commandListener, int x, int y, int modifiers)
           
 void mouseMove(CommandListener commandListener, int x, int y, int modifiers)
           
 void mouseUp(CommandListener commandListener, int x, int y, int modifiers)
           
 void removeListener(ComponentFrameListener listener)
           
 void setSelected(boolean selected)
           
 boolean touchesComponent(int x, int y)
           
 
Methods inherited from interface org.eclipse.vtp.desktop.editors.core.theme.ThematicFrame
renderFrame
 

Method Detail

touchesComponent

boolean touchesComponent(int x,
                         int y)

mouseMove

void mouseMove(CommandListener commandListener,
               int x,
               int y,
               int modifiers)

mouseDown

void mouseDown(CommandListener commandListener,
               int x,
               int y,
               int modifiers)

mouseUp

void mouseUp(CommandListener commandListener,
             int x,
             int y,
             int modifiers)

mouseDoubleClick

void mouseDoubleClick(CommandListener commandListener,
                      int x,
                      int y,
                      int modifiers)

setSelected

void setSelected(boolean selected)

adjustPosition

void adjustPosition(int xoffset,
                    int yoffset)

getBounds

org.eclipse.swt.graphics.Rectangle getBounds()

addListener

void addListener(ComponentFrameListener listener)

removeListener

void removeListener(ComponentFrameListener listener)

initializeGraphics

void initializeGraphics(org.eclipse.swt.graphics.GC gc,
                        java.util.Map resourceMap)